micro therm - French English Dictionary